ultrasonic echo - Español Inglés Diccionario